machine guns - Alemán Inglés Diccionario